﻿/*header开始*/



.header {

	height: 33px;

	line-height: 33px;

/*	border: 1px solid #e8e8e8;*/

	color: #323232;

	font-size: 12px;
background-color:rgba(27,87,172,0.1); width:100%; border:0; box-shadow:0; background:#E8EEF7\9;
}



.header_left {

	float: left;

}



.header_right {

	float: right;

}





/*header结束*/





/*logo开始*/



.logo {

	height: 115px;

}



.logo .container {

	height: 115px;

}



.logo_left {

	float: left;

	margin-top: 30px;

}



.logo_line {

	float: left;

	margin-top: 20px;


}



.logo_center {

	float: left;

	margin-top: 42px;

}



.logo_right {

	margin-top: 20px; width:270px;

}



.logo_right {

	float: right;

}



.logo_zixun {}



.logo_zixun_word {

	font-size: 14px;

	color: #323232;

	text-align: right;

	margin-left: 12px;
   -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
}



.logo_zixun_num {

	color: #1b57ac;

	font-size: 28px;

	margin-left: 9px;
	  -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
	line-height:34px;
	margin-bottom:12px;
	margin-bottom:4px;
}



.logo_zixun_left {

	float: left;

	margin-left: 25px;

}



.logo_zixun_right {

	float: right;

}



.logo_phone {

	width: 260px;

	height: 25px;

	background: #1b57ac;

	color: #fff;

	font-size: 16px;

	line-height: 31px;

}



.logo_phone p {

	margin-left: 12px;
	line-height:25px;

}





/*logo结束*/





/*nav开始*/



.nav {

	background: #1b57ac;

	height: 56px;

	line-height: 56px;

}



.nav ul li {

	

	color: #fff; float:left; width:15%; transition:all 0.5s ease; text-align:center; position:relative;

}



.nav ul li a {

	color: #FFFFFF;

	font-size: 16px;

transition:all 0.5s ease; padding-left:5px;

}

.nav ul li:hover a{ color:#F7F7F7}



/*nav结束*/





/*banner开始*/



.slideBox {

	position: relative;

}



.slideBox .hd {

	height: 19px;

	overflow: hidden;

	position: absolute;

	bottom: 30px;

	z-index: 1;

	left: 50%; left:48%\9; margin-left:-10px\9;

	transform: translate(-50%); z-index:999

}



.slideBox .hd ul {

	overflow: hidden;

	zoom: 1; float:left

}



.slideBox .hd ul li {

	float: left;

	margin-right: 5px;

	font-size: 14px;

	width: 19px;

	height: 19px;

	line-height: 19px;

	text-align: center;

	background: #999999;

	color: #FFFFFF;

	cursor: pointer;

}



.slideBox .hd ul li.on {

	background: #1b57ac;

	color: #fff;

}



.slideBox .bd ul li {

	height: 600px; width:100%; background-position:center;

}

.slideBox .bd ul li img{ display:none}



/*banner结束*/





/*project开始*/



.project {}



.project_catname {

	padding-top: 40px;

	padding-bottom: 29px;

}



.project_word {

	font-size: 30px;

	color: #323232;

	font-weight: bold;

	text-align: center;

}
.project_word { margin:0px; padding:0px;}


.project_line {

	width: 35px;

	height: 2px;

	background: #5661a8;

	margin: 5px auto;

}



.project_en {

	text-transform: uppercase;

	font-size: 16px;

	text-align: center;
	margin-top:10px;

}



.slideTxtBox .hd{ width:1120px; padding-left:40px; padding-right:40px;}
.slideTxtBox .hd ul {overflow:hidden; zoom:1;}
.slideTxtBox .hd ul li {
	width: 180px; 
	height: 59px;
	background: #e8e8e8;
	color: #323232;
	font-size: 16px;
	text-align: center;
	line-height: 59px;
	margin-right: 10px; float:left;
}


.slideTxtBox .hd ul .on {

	background: #1b57ac;

	color: #fff;

}



.slideTxtBox .hd ul li:nth-last-of-type(1) {

	margin-right: 0;

}



.slideTxtBox .bd {

	margin-top: 35px;

}



.slideTxtBox .bd ul {

	background: url(../images/project_bd.png) no-repeat center;

	height: 410px;

	margin-bottom: 44px;

}



.slideTxtBox_bd_left {

	float: left;

	margin-left: 9px;

	margin-top: 9px;

}



.slideTxtBox_bd_right {

	float: right;

	width: 545px;

	margin-right: 20px;

}



.slideTxtBox_bd_right_title {

	font-size: 24px;

	font-weight: 600;

	color: #323232;

	margin-top: 45px;

}



.slideTxtBox_bd_right_desc {

	font-size: 14px;

	color: #323232;

	line-height: 24px;

	margin-top: 23px;

}



.slideTxtBox_bd_right_good {

	margin-top: 30px; height:auto !important; overflow:hidden; max-height:112px;

}



.slideTxtBox_bd_right_input {

	margin-top: 5%; width:100%; clear:both; margin-top:30px\9;

}



.slideTxtBox_bd_right_good_part1 {

	margin-right: 50px; float:left;

}



.slideTxtBox_bd_right_good_part2 {

	margin-right:50px; float:left;

}



.slideTxtBox_bd_right_good_part1_bottom {

	font-size: 16px;

	color: #323232;

	text-align: center;

}



.slideTxtBox_bd_right_input_part1 {

	font-size: 16px;

	text-align: center;

	width: 130px;

	height: 36px;

		background: #1b57ac;

	color: #fff;


	margin-right: 20px;

	line-height: 36px; float:left;

}



.slideTxtBox_bd_right_input_part1:hover {

	background: #1b57ac;

	color: #fff;

}



.slideTxtBox_bd_right_input_part2 {

	font-size: 16px;

	text-align: center;

	width: 130px;

	height: 36px;

	background: #e8e8e8;

	margin-right: 20px;

	line-height: 36px;
		background: #1b57ac;

	color: #fff; float:left;


}



.slideTxtBox_bd_right_input_part2:hover {

	background: #1b57ac;

	color: #fff;

}
.slideTxtBox_bd_right_good_part3{ width:82px\9; text-align:center\9; float:left;}


.slideTxtBox_bd_right_input_part1 {}



.slideTxtBox .hd {

	position: relative;

}



.slideTxtBox_hd_prev {

	width: 23px;

	height: 59px;

	position: absolute;

	left: 0;

	top: 0;

	background: url(../images/prev.png) no-repeat center;

}



.slideTxtBox_hd_next {

	width: 23px;

	height: 59px;

	position: absolute;

	top: 0;

	right: 0;

	background: url(../images/next.png) no-repeat center;

}





/*project结束*/





/*advantage开始*/



.advantage {

	width: 100%;

	background: url(../images/advantage.jpg) no-repeat top center;
	
	display: inline-block;
	margin-top:10px;

}



.advantage_catname {

	text-align: center;

	font-size: 30px;

	color: #fff;

	font-weight: 600;

	padding-top: 50px;

}



.advantage_desc {

	width: 750px;

	margin: auto;

	font-size: 16px;

	color: #fff;

	text-align: center;

	padding-top: 13px;

	padding-bottom: 55px;

}

.advantage_part_top img{ width:379px; height:222px;}
.advantage_part{ float:left; width:379px; margin-right:30px}
.advantage_part_none{ margin-right:0px}
.advantage_part1 {

	width: 375px;

}



.advantage_part2 {

	width: 375px;

}



.advantage_part3 {

	width: 375px;

}



.advantage_part_bottom_left {

	width: 50px;

	height: 50px;

	background: #1b57ac url(../images/advantage_part_ico.png) no-repeat center; float:left;

}



.advantage_part_bottom {

	border-bottom: 1px solid #D9D9D9;

	border-right: 1px solid #D9D9D9; height:auto !important; overflow:hidden\9;

}



.advantage_part_bottom_right_title {

	font-size: 24px;

	color: #323232;

	padding-left: 24px;

	margin: 10px auto;

	font-weight: bold; background:#FFF;

}



.advantage_part_bottom_right_line {

	width: 70px;

	height: 1px;

	background: #ebebeb;

	margin-left: 20px;

}



.advantage_part_bottom_right_desc {

	font-size: 16px;

	color: #616161;

	width: 280px;

	margin: 10px auto;

	line-height: 28px;

}



.advantage_part_bottom_right {

	width: 325px; float:left;}



.advantage_part_bottom_right_more {

	width: 110px;

	height: 30px;

	box-sizing: border-box;

	text-align: center;

	line-height: 26px;

	border: 1px solid #1b57ac;

	color: #1b57ac;

	margin-left: 21px;

	margin-bottom: 20px;

}





/*advantage结束*/





/*in_case开始*/



.in_case {

	padding-bottom: 50px;

}



.multipleColumn {

	overflow: hidden;

	position: relative;

	width: 100%;

}



.multipleColumn .bd {

	overflow: hidden;

}



.multipleColumn .bd ul {

	overflow: hidden;

	zoom: 1;

	float: left;

	_display: inline;

}



.multipleColumn .bd ul li {

/*	margin: 0 5px;*/
margin-right:10px;

	float: left;

	_display: inline;

	overflow: hidden;

	margin-bottom: 24px; width:390px;

}
.multipleColumn .bd ul li:nth-of-type(3n) {
	margin-right:0px;
}



.multipleColumn .bd ul li:hover .title a {

	color: #1b57ac;

}



.multipleColumn .bd ul li .pic {

	text-align: center;

}



.multipleColumn .bd ul li .pic img {

	width: 100%;

	display: block; margin:auto;

}



.multipleColumn .bd ul li .pic a:hover img {

	border-color: #999;

}



.multipleColumn .bd ul li .title {

	width: 100%;

	height: 92px;

	box-sizing: border-box;

	border: 1px solid #f2f2f2;

	position: relative;

	padding-left: 21px;

	padding-top: 25px;

	font-weight: bold;

}



.multipleColumn .bd ul li .title a {

	font-size: 24px;

	color: #323232;
	font-weight:bold;
	text-align: center;
    display: block;

}



.triangle {

	position: absolute;

	width: 0px;

	height: 0px;

	border-style: solid;

	border-width: 28px 28px;

	border-color: transparent #1b57ac #1b57ac transparent;

	right: 0;

	bottom: 0;

}



.triangle img {

	margin-top: 6px;

	margin-left: 5px;

}



.multipleColumn .hd {

	position: relative;

	height: 62px;

}



.in_case_line {

	width: 100%;

	height: 1px;

	background: #e8e8e8;

	position: absolute;

	top: 30px;

}



.in_case_circle {

	width: 60px;

	height: 60px;

	border: 1px solid #e8e8e8;

	border-radius: 50px;

	position: absolute;

	left: 47.3%;
	background: #fff;

}



.in_case_circle_left {

	width: 14px;

	height: 14px;

	background: url(../images/in_case_circle_left.png) no-repeat center; float:left; margin-top:25px\9; margin-left:10px\9;

}



.in_case_circle_left:hover {

	background: url(../images/in_case_circle_left_hover.png) no-repeat center;

}



.in_case_circle_center {

	width: 1px;

	height: 16px;

	background: #e8e8e8; float:left;margin-top:25px\9; margin-left:6px\9;

}



.in_case_circle_right {

	width: 14px;

	height: 14px; float:right;

	background: url(../images/in_case_circle_right.png) no-repeat center;margin-top:25px\9; margin-right:10px\9;

}



.in_case_circle_right:hover {

	background: url(../images/in_case_circle_right_hover.png) no-repeat center;

}





/*in_case结束*/





/*procedure开始*/



.procedure {

	height: 362px;

	background: #1b57ac;

	position: relative;

}



.procedure_catname {

	padding: 28px 0;

	color: #fff;

}



.procedure_word {

	font-size: 30px;

	color: #323232;

	font-weight: 600;

	text-align: center;

	color: #fff;

}



.procedure_line {

	width: 35px;

	height: 2px;

	background: #fff;

	margin: 8px auto;

}



.procedure_en {

	text-transform: uppercase;

	font-size: 16px;

	text-align: center;

	color: #fff;

}



.procedure_content { width:100%}
.procedure_content ul{ width:100%;}


.procedure_content ul li {

	width: 101px;

	height: 185px; float:left; margin-right:100px; margin-right:115px\9;

}
.procedure_content ul li:last-child{ margin-right:0px;}

.procedure_content ul li.nonea{margin-right:0px;}
.procedure_content ul li:hover .procedure_content_part_ico {

	transform: translate(0, -10px);

	-webkit-transform: translate(0, -10px);

	-moz-transform: translate(0, -10px);

	-o-transform: translate(0, -10px);

	-ms-transform: translate(0, -10px);

}
.procedure_content_part_ico{ text-align:center;}
.procedure_content_part_ico img{ display:block\9; margin:auto\9; margin-top:20px\9}


.procedure_content ul li:hover .procedure_content_part_circle {

	color: #1b57ac;

}



.procedure_lines {

	position: absolute;

	left: 0;

	bottom: 55px;

	width: 100%;

	height: 1px;

	background: #fff;

}



.procedure_content_part_ico {

	width: 101px;

	height: 90px;

	border: 1px solid #fff;

	border-radius: 10px;

	transition: All 0.4s ease-in-out;

	-webkit-transition: All 0.4s ease-in-out;

	-moz-transition: All 0.4s ease-in-out;

	-o-transition: All 0.4s ease-in-out;

}



.procedure_content_part_p {

	text-align: center;

	font-size: 16px;

	color: #fff;

	margin: 12px auto;

}



.procedure_content_part_circle {

	width: 40px;

	height: 40px;

	border-radius: 30px;

/*	background: #fff;*/

	background: url(../images/beiliu.jpg) no-repeat center;
	margin: auto;

	font-size: 18px;

	color: #999;

	line-height: 40px;

	text-align: center;

	position: relative;

	z-index: 2;


}





/*procedure结束*/





/*in_about开始*/



.in_about {

	padding: 60px 0;

	border-bottom: 1px solid #e8e8e8;

}



.in_about_left {

	float: left;

	width: 705px;

}



.in_about_right {

	float: right;

}



.in_about_left_line {

	width: 35px;

	height: 2px;

	background: #1b57ac;

	margin-top: 16px;

}



.in_about_left_more {

	width: 150px;

	height: 38px;

	line-height: 38px;

	text-align: center;

	color: #1b57ac;

	border: 1px solid #1b57ac;

	border-radius: 20px;

	font-size: 14px;

}



.in_about_left_catname {

	font-size: 30px;

	line-height: 34px;

}



.in_about_left_en {

	font-size: 16px;

	color: #616161;

}



.in_about_left_desc {

	font-size: 14px;

	color: #616161;

	text-indent: 1em;

	margin-top: 30px;

	margin-bottom: 32px;

	line-height: 30px;

}



.slideBox1 {

	position: relative;

}



.slideBox1_prev {

	position: absolute;

	background: url(../images/inabout_top.png) no-repeat center;

	width: 48px;

	height: 32px;

	top: 0px;

	right: 0; text-align:center;

}
.slideBox1_prev img{ margin-top:10px\9;}


.slideBox1_next {

	position: absolute;

	background: url(../images/inabout_bottom.png) no-repeat center;

	width: 48px;

	height: 32px;

	bottom: 5px;

	right: 0; text-align:center;

}
.slideBox1_next img{ margin-top:15px\9;}


.slideBox1 .bd ul li img {

	width: 100%;

}





/*in_about结束*/





/*in_news开始*/



.in_news {}



.in_news_bd_part_left_img {

	overflow: hidden;

}



.in_news_bd_part_left_img img {

	transition: All 0.4s ease-in-out;

	-webkit-transition: All 0.4s ease-in-out;

	-moz-transition: All 0.4s ease-in-out;

	-o-transition: All 0.4s ease-in-out;

}



.in_news_bd_part_left_img:hover img {

	transform: scale(1.2);

	-webkit-transform: scale(1.2);

	-moz-transform: scale(1.2);

	-o-transform: scale(1.2);

	-ms-transform: scale(1.2);

}



.in_news_line {

	width: 100%;

	height: 1px;

	background: #E8E8E8;

	position: absolute;

	top: 50%;

}



.in_news_hd {

	position: relative; height:36px; margin-bottom:30px\9;

}

.in_news_hd ul{ display:block\9; width:450px\9; margin:auto\9;}

.in_news_hd ul li {

	width: 120px;

	height: 32px;

	border: 1px solid #E8E8E8;

	background: #fff;

	border-radius: 20px;

	font-size: 16px;

	color: #323232;

	text-align: center;

	line-height: 32px;

	position: relative;

	z-index: 2;

	margin-right: 20px; float:left\9;

}



.in_news_hd ul .in_news_hd_selected {

	background: #1b57ac;

	color: #fff;

}



.in_news_bd {

	margin: 35px auto;

}



.in_news_bd_part {

	display: none;

}



.in_news_bd_selected {

	display: block;

}



.in_news_bd_part_left {

	width: 565px;

	float: left;

}



.in_news_bd_part_right {

	width: 600px;

	float: right;

}



.in_news_bd_part_left_word {

	margin: 18px 0;

}



.in_news_bd_part_left_title {

	font-size: 24px;

	color: #1B57AC;

}



.in_news_bd_part_left_date {

	font-size: 14px;

	color: #999999;

}



.in_news_bd_part_left_desc {

	font-size: 14px;

	color: #616161;

}



.in_news_bd_part_right_num {

	font-size: 72px;

	color: #dcdcdc;

	margin-right: 16px; float:left; width:84.5px !important;

}



.in_news_bd_part_right_content {

	padding-left: 21px;

	border-left: 1px solid #e8e8e8; float:left; width:475px\9;

}



.in_news_bd_part_right_title {

	font-size: 18px;

	color: #323232;

}



.in_news_bd_part_right_date {

	font-size: 14px;

	color: #999999;

}



.in_news_bd_part_right_desc {

	font-size: 14px;

	color: #999999;

	line-height: 26px;

}



.in_news_bd_part_right ul li {

	margin: 15px auto; height:auto !important; overflow:hidden; margin-bottom:15px\9;

}



.in_news_bd_part_right_word {

	margin: 10px auto;

}





/*in_news结束*/





/*links开始*/



.links {

	background: #f5f5f5;

}



.links p {

	float: left;

	line-height: 34px;

	font-size: 14px;

	margin-right: 10px;

}



.links ul {

	float: left;

}



.links ul li {

	float: left;

	margin-right: 12px;

	line-height: 34px;

	font-size: 14px;

}





/*links结束*/





/*footer开始*/



.footer {

/*	background: #2d2d2d;
*/
background: url(../images/dibu.jpg) no-repeat center; margin-top:30px; height:auto !important; overflow:hidden;
}


.footer_part1{ float:left;}
.footer_part1 img{ margin-top:20px}
.footer_part {

	width: 150px; float:left; margin-left:45px\9; margin-right:43px\9;

}
.footer_part:last-child{margin-right:0px\9;}


.footer_part p {

	border-bottom: 1px solid #969696;

	font-size: 18px;

	color: #fff;

	padding: 24px 0;
	margin-top: 26px;

}



.footer_part ul {

	margin: 27px auto;
	height:186px;

}



.footer_part ul li {

	color: #fff;

	margin: 10px auto;

}

.footer_part2{ width:162px\9; float:right\9;}

.footer_part2 p {

	border-bottom: 1px solid #969696;

	font-size: 18px;

	color: #fff;

	padding: 34px 0;

}





/*footer结束*/



.beian {

	background: #232323;

	padding: 10px 0;

}



.beian_inside {

	width: 100%;

	margin: auto;

}



.beian_inside p {

	color: #fff;

	text-align: center;

	font-size: 14px;

	line-height: 30px;

}



















/*show_shebei开始*/

.nei_banner{

	height: 499px;

	background: url(../images/nei_banner.jpg) no-repeat center;

}

.nei_banner .container{

	position: relative;

}

.nei_banner_inside{

	width: 546px;

	height: 147px;

	position: absolute;

	top: 128px;

	left: 0;

	background: rgba(27,87,172,.7);

}

.nei_banner_catname{

	font-size: 30px;

	color: #fff;

	font-weight: bold;

	margin-left: 21px;

	margin-top: 30px;

}

.nei_banner_desc{

	font-size: 18px;

	color: #fff;

	margin-left: 21px;

    margin-top: 12px;	

}

.catpos{

	margin-bottom: 15px;

}

.catpos .container{

    height: 100px;

    margin-top: -83px;

    background: #fff;

}

.catpos_left{

	width: 440px;

	margin-left: 25px;

}

.catpos_left:before{

	content: url(../images/home.png);

	display: block;

	float: left;	

}

.catpos_left_word{

	margin-left: 30px;

	color: #9e9e9e;

}

.catpos_left_word a{

	font-size: 14px;

	color: #9e9e9e;

}

.picScroll-left .bd{

	width: 700px;

}

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }



.picScroll-left .bd ul li{

	width: 130px;

	height: 100px;

	text-align: center;

	line-height: 100px;

	font-size: 14px;

	margin: auto 20px;
	float: left;

}

.picScroll-left .bd ul li a{

	font-size: 14px;

	display: block;

}

.picScroll-left_bd_selected{

	background: #3c63c9;

	color: #fff;

}

.picScroll-left_bd_selected a{

	color: #fff;

}

.catpos_right_prev{

	width: 30px;

	height: 100px;

	background: url(../images/catpos_prev.png) no-repeat center;

}

.catpos_right_next{

	width: 30px;

	height: 100px;

	background: url(../images/catpos_next.png) no-repeat center;

}

.catpos_line{

	width: 1151px;

	height: 1px;

	background: #b2b2b2;

	margin: auto;

}

.list_jiance_title{

	text-align: center;

	font-size: 30px;

	color: #333333;

	margin: 48px auto;

}

.show_shebei_title{

	text-align: center;

	font-size: 30px;

	color: #333333;

	margin-top: 24px;

}

.show_shebei_jianjie{

	text-align: center;

	font-size: 14px;

	color: #6e6e6e;

	margin: 24px auto;

}





.show_shebei_content{

	font-size: 18px;

	color: #333333;

	line-height: 40px;

}





.nei_footer{

	background: url(../images/nei_footer.jpg)  no-repeat center;

	height: 436px;

	text-align: center;

	color: #fff;

    margin-top: 40px;

}

.nei_footer_rexian{

	font-size: 36px;

}

.nei_footer_phone{

	font-size: 60px;

}

.nei_footer_tel{

	font-size: 26px;

    margin-bottom: 24px;

}

.nei_footer_address{

	font-size: 24px;

}

.nei_pages{

	margin: 20px auto;

}

.nei_pages_content{

	font-size: 14px;

	color: #000;

	border-top: 1px dashed #d3d3d3;

	padding: 20px 0;

}



.nei_pages_content a{

	font-size: 14px;

	color: #000;

}



.related_products_top{

	padding: 18px 0;

	border-bottom:1px dashed #d3d3d3;

	font-size: 24px;

	color: #232323;

}

.related_products_bottom ul li{

	width:290px;

	

}

.picMarquee-left .bd{

	margin: 20px auto;

	overflow: hidden;

}

.picMarquee-left .bd ul li{

	margin:auto 15px;

	position: relative;

}

.picMarquee-left .bd ul li img{

	width: 100%;

}

.picMarquee-left-mask{

	position: absolute;

	bottom: 3px;

	left: 0;

	width: 100%;

	height: 50px;

	line-height: 50px;

	background: rgba(0,0,0,.6);

	color: #fff;

	text-align: center;

	font-size: 16px;

}

.news_related{

	margin-top: 10px;

}

.news_related li{

	width: 364px;

	font-size: 14px;

	height: 38px;

	line-height: 38px;

	border-bottom: 1px dashed #d3d3d3;

}

.news_related li a{

	width: 364px;

	font-size: 14px;

}

.news_related_title{

	float: left;

}

.news_related_date{

	float: right;

}

/*show_shebei结束*/









/*list_pro开始*/

.pro{

	margin: 43px auto;

}

.pro ul li{

	margin-bottom: 21px;

}

.pro ul li:hover .pro_title{

	background: #1b57ac;

	color: #fff;

}

.pro_title{

	width: 285px;

	height: 50px;

	text-align: center;

	line-height: 50px;

	font-size: 18px;

	color: #0e0e0e;

	background: #c5c5c5;

}

.v9_pages{

	text-align: right;

	margin: 20px auto;

}

.v9_pages a{

	padding: 5px 10px;

	text-align: center;

	background: #c0d2e7;

	color: #fff;

	border: none;

	display: initial;	

}

.v9_pages span{

	padding: 5px 10px;

	background: #e71e14;

	color: #fff;

	display: initial;

	border: 1px solid #e71e14;

}

/*list_pro结束*/





/*list_about开始*/

.about{

	

}

.about_top{

/*	margin-top: 84px;*/

	margin-bottom: 36px;

}

.about_top_left{

	width: 765px;

	height: 368px;

	box-sizing: border-box;

	border: 2px solid #cecece;

    margin-top: -5px;

}



.about_top_left p{

    font-size: 18px;

    color: #333333;

	line-height: 54px;



    margin-top: 10px;

	text-indent: 1em;

}

.about_bottom{

	font-size: 16px;

	color: #333333;

	text-indent: 1em;

    line-height: 36px;

}

/*list_about结束*/





/*list_contact开始*/

.contact{

	margin: 40px auto;

}

.contact p{

	font-size: 18px;

	color: #999999;

    float: left;

    width: 48%;

    padding-left: 20px;

    line-height: 40px;

}

/*list_contact结束*/



/*list_liuyan开始*/

.liuyan{

	background: url(../images/contact_bg.jpg) no-repeat center;	

}

.liuyan_top{

	text-align: center;

	padding-top: 95px;

	padding-bottom: 40px;

}

.liuyan_bottom_left{

	width: 302px;

	height: 403px;

	float: left;

	background: url(../images/liuyan_left.jpg) no-repeat center;

    margin-left: 114px;

}



.liuyan_bottom_left p{

	text-align: center;

    margin-top: 324px;	

}



.liuyan_bottom_right{

	float: right;

	width: 635px;

	margin-right: 85px;

}

.liuyan_bottom_right_top_left{

	float: left;

}

.liuyan_bottom_right_top_right{

	float: right;

}

.liuyan_bottom_right_top_right a{

	font-size: 16px;

	color: #464646;

}

.liuyan_bottom_left{

	font-size: 26px;

	color: #fff;

	font-weight: 600;

}

.liuyan_input{

	float: left;

	width: 285px;

	margin: 10px;

}

.liuyan_input input{

	width: 200px;

	height: 28px;

	border: 1px solid #b3b3b3;

	float: left;

}



.liuyan_input span{

	font-size: 16px;

	width: 80px;

	display: block;

	float: left;

}

.liuyan_textarea{

	float: left;

	width: 630px;

	margin: 10px;

}

.liuyan_textarea span{

	font-size: 16px;

	width: 80px;

	display: block;

	float: left;

}



.liuyan_bottom{

    padding-bottom: 248px;

}



.liuyan_textarea textarea{

	border: 1px solid #b3b3b3;

	resize: none;

	width: 505px;

	height: 108px;

}



.liuyan_bottom_right_bottom{

	margin: 20px auto;

}



.liuyan_submit{

	width: 130px;

	height: 29px;

	text-align: center;

	line-height: 29px;

	font-size: 14px;

	color: #fff;

	background: -webkit-linear-gradient(#003888, #1a56ab); /* Safari 5.1 - 6.0 */

    background: -o-linear-gradient(#003888, #1a56ab); /* Opera 11.1 - 12.0 */

    background: -moz-linear-gradient(#003888, #1a56ab); /* Firefox 3.6 - 15 */

    background: linear-gradient(#003888, #1a56ab); /* 标准的语法（必须放在最后） */

   	margin-left: 90px;

}

.liuyan_reset{

	width: 130px;

	height: 29px;

	text-align: center;

	line-height: 29px;

	font-size: 14px;

	color: #fff;

	background: -webkit-linear-gradient(#9a9a9a, #060303); /* Safari 5.1 - 6.0 */

    background: -o-linear-gradient(#9a9a9a, #060303); /* Opera 11.1 - 12.0 */

    background: -moz-linear-gradient(#9a9a9a, #060303); /* Firefox 3.6 - 15 */

    background: linear-gradient(#9a9a9a, #060303); /* 标准的语法（必须放在最后） */

   margin-left: 20px;

}



/*list_liuyan结束*/





/*list_news开始*/

.news_posi_left{

	float: left;

}

.news_posi_right{

	width:560px;

	float: right;

	margin-right: 30px;

}

.news_posi_right_date{

	font-size: 15px;

	color: #777777;

	margin-top: 34px;

}

.news_posi_right_title{

	font-size: 21px;

	color: #de001f;

	margin: 25px auto;

}

.news_posi_right_desc{

	font-size: 13px;

	color: #777777;

	line-height: 40px;

}

.news_posi_right_more{

	font-size: 15px;

	color: #333333;

	width: 131px;

	height: 34px;

	text-align: center;

	line-height: 34px;

	border: 1px solid #878787;

	box-sizing: border-box;

	margin-top: 21px;

}



.news_position{

	margin: 67px auto;

}

.slideBox_news{

	position: relative;

}

.news_page{

	position: absolute;

	right: 0;

	bottom: 0;

}

.news_prev{

	width: 49px;

	height: 40px;

	background:#2a2e2f url(../images/news_prev.png) no-repeat center;

}

.news_next{

	width: 49px;

	height: 40px;

	background:#bf9f68 url(../images/news_next.png) no-repeat center;

}

.news_lists{

	width: 97.75%;

	margin: auto;

}



.news_lists ul li{

	width: 47%;

	border-bottom: 1px solid #5c5c5c;

	margin-bottom: 70px;

}



.news_lists_title{

	font-size: 21px;

	color: #333333;

}

.news_lists_date{

	font-size: 15px;

	color: #888888;

	margin: 5px auto;

}

.news_lists_desc{

	font-size: 15px;

	color: #555555;

	line-height: 25px;

	margin: 5px auto;

}



.fa-clock-o{

	margin-right: 5px;

}





















/*list_news结束*/





